Big Huge Thesaurus

libidinal energy

noun